#include<stdio.h>
#include<stdlib.h>
#include"DynamicArray.h"
#define true 1
#define false 0

// int main()
// {
//     struct DynamicArray array={NULL,10,0};
//     if(Initialize(&array)==false)
//     {
//         printf("Init error!\n");
//     }

//     for(int i=0;i<10;i++)
//     {
//     //    InsertArray(&array,i+1);
//        InsertTail(&array,i+1);
//     }

//     for(int i=0;i<10;i++)
//     {
//        InsertHead(&array,i+1+10);
//     }

//     for(int i=0;i<array.len;i++)
//     {
//         printf("%d ",array.dp[i]);
//     }
//     printf("\n");
//     return 0;
// }


int main()
{
    struct DynamicArray array={NULL,10,0};
    if(Initialize(&array)==false)
    {
        printf("Init error!\n");
    }

    for(int i=0;i<10;i++)
    {
       InsertTail(&array,i+1);
    }
    printf("%d",FindByIndex(&array,2));
    // for(int i=0;i<array.len;i++)
    // {
    //     printf("%d ",array.dp[i]);
    // }
    printf("\n");
    return 0;
}